have sexual intercourse with a man - Spanish English Dictionary