stay for dinner - French English Dictionary