toe-protection block - Alemán Inglés Diccionario