glenrock - Turkish English Dictionary