the long shadow - Turkish English Dictionary