semi-natural coast - German English Dictionary