coastal terrace shore terrae - Turkish English Dictionary