seawan - French English Dictionary