microstomous - German English Dictionary