trollop - Turkish English Dictionary