animal liberation - Turkish English Dictionary