kneesock - French English Dictionary