shoe toe - French English Dictionary