outlandishly dressed person - French English Dictionary