neuromuscular relaxant - German English Dictionary