how do you like them apples? - French English Dictionary