forest landscape - Turkish English Dictionary