casting carriages - Spanish English Dictionary