pulled oneself together - Almanca İngilizce Sözlük