surface installations - Turkish English Dictionary