to be roach infested - Turco Inglés Diccionario