molecular abundance - German English Dictionary