cranc + de + riu, literally "crab of (the) river". Compare Spanish cangrejo de río.
cranc de riu m (plural crancs de riu)