heel excessively - Spanish English Dictionary