fellow competitors - Turkish English Dictionary