coastal artillery - Turkish English Dictionary