put together a team - Almanca İngilizce Sözlük