stancher - Turkish English Dictionary