forest meadow - Turkish English Dictionary