trouncing - German English Dictionary