microstomus - German English Dictionary