bordering upon - Turkish English Dictionary