puttee - French English Dictionary