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