could kick himself - Fransızca İngilizce Sözlük