squirm with embarrassment - Fransızca İngilizce Sözlük