a worthy cause - Turkish English Dictionary