place infested with fleas - Espagnol Anglais Dictionnaire