sheep ranch - Alemán Inglés Diccionario