institution for the care of orphans - Español Inglés Diccionario