orchil - French English Dictionary