cherry shrimp - Spanish English Dictionary