little shoe - French English Dictionary