smuck - French English Dictionary