a castrated cock - Francés Inglés Diccionario