shelter delivery system - Alemán Inglés Diccionario