floodtide - French English Dictionary