strange person (in dressing) - Espagnol Anglais Dictionnaire