soup kitchen (meals for the poor) - Alemán Inglés Diccionario