strange person (in dressing) - Español Inglés Diccionario