give satisfaction to - Fransızca İngilizce Sözlük