neuromuscular blockade - German English Dictionary