ilo (in lieu of) - Spanish English Dictionary