barbour's rock mouse - İspanyolca İngilizce Sözlük