manor farm - Alemán Inglés Diccionario