a thorough nuisance - Turkish English Dictionary