achechar - Turkish English Dictionary