team sites - Turkish English Dictionary