outlandishly dressed person - Turkish English Dictionary