strange way of dressing - French English Dictionary