shore protection facilities - Turkish English Dictionary