mantis prawn - French English Dictionary