scavenger crab - Allemand Anglais Dictionnaire