peppermint shrimps - Turkish English Dictionary