striped red shrimp - German English Dictionary