flea-ridden animal - Espagnol Anglais Dictionnaire