thumped - German English Dictionary