poor finishing - Spanish English Dictionary