cracked heels - French English Dictionary