leg guard (catcher) - Español Inglés Diccionario