shore terrace - Turkish English Dictionary