catcher resonator - German English Dictionary