serve up on a plate - Almanca İngilizce Sözlük