there is something cooking - French English Dictionary