any other cause - Turkish English Dictionary