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