cast a long shadow - Turkish English Dictionary