shell of a turtle - İspanyolca İngilizce Sözlük