alf (animal liberation front) - Turkish English Dictionary