leg guard (catcher) - Alemán Inglés Diccionario