striped toadflax - İspanyolca İngilizce Sözlük