Немецкий-Английский словарь »

er sperrte mund und nase auf. означает в английский

НемецкийАнглийский
Er sperrte Mund und Nase auf.

He was open-mouthed.