bird's nest soup - French English Dictionary