duck-tape the mouth - German English Dictionary