make one's heart sink - French English Dictionary