antifriction device - Alemán Inglés Diccionario