accommodation and care - Spanish English Dictionary