homeless shelter manager - Alemán Inglés Diccionario