microstomous - Turkish English Dictionary