putting on the shoes - French English Dictionary