be infested with fleas - Turc Anglais Dictionnaire