short socks - French English Dictionary