point of the toe - French English Dictionary