mechanical dust coupling - Turkish English Dictionary