intercourse (sexually) - Alemán Inglés Diccionario