halfmoon triggerfish - German English Dictionary