heel excessively - French English Dictionary