give sexual pleasure - Francés Inglés Diccionario