institution for the care of orphans - Alemán Inglés Diccionario