peppermint shrimp - Spanish English Dictionary