edocephaloid - İspanyolca İngilizce Sözlük