overseas competitors - Turkish English Dictionary