large denomination - German English Dictionary