offshore maritime structure - Turkish English Dictionary