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