hardly contain himself - Fransızca İngilizce Sözlük