passenger and goods train - Alemán Inglés Diccionario