infested with bugs - Turco Inglés Diccionario