stick and carrot - French English Dictionary