have a bearing upon - Turkish English Dictionary