Casting carriages - Turco Inglés Diccionario