mechanical dust coupling - Alemán Inglés Diccionario