giving relief but not cure - Fransızca İngilizce Sözlük