intercourse (sexually) - Francés Inglés Diccionario