leg guard (catcher) - Turco Inglés Diccionario