microstomatous - İspanyolca İngilizce Sözlük