quetching - Spanish English Dictionary