catch the ball (catcher) - Español Inglés Diccionario