louse-ridden - Francés Inglés Diccionario