pummelled - German English Dictionary