assembly sites - Turkish English Dictionary