meropenem - German English Dictionary