sex-related activity - Espagnol Anglais Dictionnaire