it could be argued that... - Turkish English Dictionary