maximum reasonable demand (mrd) - German English Dictionary