who has had sexual intercourse - Español Inglés Diccionario