a thorough pest - Turkish English Dictionary