Learn Spanish: mucho - a lot of; much; many