casting carriages - Alemán Inglés Diccionario