putchuck - French English Dictionary