(sexually) satisfy someone - Español Inglés Diccionario