devilfish - French English Dictionary