this puts me to shame - Fransızca İngilizce Sözlük