pass off upon another - Turkish English Dictionary