quetching - German English Dictionary