that causes great pain or anguish - Fransızca İngilizce Sözlük