microstomatous - German English Dictionary