Traducción Alemán-Inglés para "flummox"

"flummox" en Inglés