have one's act together - Almanca İngilizce Sözlük