serve up on a plate - Spanisch Englisch Wörterbuch