exorbitant expenses - German English Dictionary