to be roach infested - Espagnol Anglais Dictionnaire