have sexual intercourse with a homosexual - Espagnol Anglais Dictionnaire