wavecrest - French English Dictionary