to burn with shame - Fransızca İngilizce Sözlük