green laver - Turkish English Dictionary