castration cell - Francés Inglés Diccionario