louse-ridden - Alemán Inglés Diccionario