ecological landscape design - Turkish English Dictionary