flamingo shrimp - German English Dictionary