strange person (in dressing) - Alemán Inglés Diccionario