it's rather embarrassing to say - Fransızca İngilizce Sözlük