have sexual relations with - Francés Inglés Diccionario