the sun has set in flanders - Turkish English Dictionary