plot of land with abundant hanging lobster claw - İspanyolca İngilizce Sözlük