leg guards - Francés Inglés Diccionario