welching - German English Dictionary