Turkish snail - İspanyolca İngilizce Sözlük