you bet your sweet patoot! - French English Dictionary