vermin infested - Espagnol Anglais Dictionnaire