through carriages - Alemán Inglés Diccionario