person who lends oneself to amorous adventures - Español Inglés Diccionario