have sexual relations - Francés Inglés Diccionario