man with large testicles - Espagnol Anglais Dictionnaire