become covered in parasites - Alemán Inglés Diccionario