flea-ridden - Allemand Anglais Dictionnaire