duck-tape the mouth - Almanca İngilizce Sözlük