a hastily concocted dish - French English Dictionary