ridiculous attire - Turkish English Dictionary