ilo (in lieu of) - French English Dictionary