outrageous person - Turkish English Dictionary