square-stemmed monkey flower - İspanyolca İngilizce Sözlük