forest acres - Turkish English Dictionary