have a sexual relationship with somebody - Espagnol Anglais Dictionnaire