(the sun) to drop - German English Dictionary