mechanical dressing - French English Dictionary