(the sun) to drop - French English Dictionary