design of onshore installations - Turkish English Dictionary