smirching - Turkish English Dictionary