flower shrimp - French English Dictionary