tractor-mounted - Turco Inglés Diccionario