catcher resonator - Turkish English Dictionary