sleeve guards - Alemán Inglés Diccionario