heel excessively - German English Dictionary