macropodous - İspanyolca İngilizce Sözlük