quetching - French English Dictionary