difficult to correct imperfection - Spanish English Dictionary