a frequent drooling - Turkish English Dictionary