barren doe - Alemán Inglés Diccionario