cock (a body part) - Espagnol Anglais Dictionnaire