catcher's mitt - Turkish English Dictionary