barren ewe - Francés Inglés Diccionario