giant red shrimp - Turkish English Dictionary