seadevil - French English Dictionary