red-mouthed rock shell - İspanyolca İngilizce Sözlük