elchee - French English Dictionary