casting carriages - German English Dictionary