farm implements (and buildings) - Turco Inglés Diccionario