flower shrimp - Turkish English Dictionary