drink a toast to - French English Dictionary