hardly contain himself - Almanca İngilizce Sözlük