heavy machinery producer - Turco Inglés Diccionario