cast in the same mold - Turkish English Dictionary