trollops - Turkish English Dictionary