cause anguish to - Fransızca İngilizce Sözlük