catch the ball (catcher) - Espagnol Anglais Dictionnaire