penis and testicles - Espagnol Anglais Dictionnaire