heavy castings - Turco Inglés Diccionario