essential drugs - German English Dictionary