mountain laver - Turkish English Dictionary