farm implements (and buildings) - Español Inglés Diccionario