passenger shelter - Alemán Inglés Diccionario