someone who makes scandal - Turkish English Dictionary