cover a competitor - Turkish English Dictionary