rancha - Alemán Inglés Diccionario