area of legal landfill - Spanish English Dictionary