White Turtlehead - İspanyolca İngilizce Sözlük