strange way of dressing - German English Dictionary