moustache triggerfish - German English Dictionary